relating to sheep with coarse wool - Turkish English Dictionary